| Предыдущая | Следующая | Оглавление | |
Flash Player 6.
object instanceof class
object Объект ActionScript.
class Ссылка на функцию-конструктор ActionScript, например, такую как String или Date.
Если object является экземпляром class, то instanceof возвращает true; в противном случае false. Кроме того, _global instanceof Object возвращает false.
Оператор; определяет принадлежит ли объект указанному классу. Проверяет, является ли object экземпляром class.
Оператор instanceof не преобразует простые типы в интерфейсные объекты (wrapper objects). Например, следующий код возвращает true:
new String("Привет") instanceof String;
Следующий код возвращает false:
"Привет" instanceof String;
В следующем примере цикл for использован для перебора файла SWF и вывода только экземпляров компонента TextInput. Имена экземпляров появляются в окне output.
for (var i in this) {
if (this[i] instanceof mx.controls.TextInput) {
trace("Экземпляр \""+i+"\" является экземпляром компонента TextInput.");
}
}
typeof
| Посмотреть комментарии LiveDocs | Предыдущая | Следующая | Оглавление | |